<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {
    scroll-behavior: smooth;
}
#c_navigation_126-1652587275901{
    background: #ffffff;
}
#c_navigation_126-1652587275901 .e_navigationF-24 .p_navItem1 &gt; p a{
    color: #333;
}

.w1300{
    max-width: 1200px !important;
    margin: 0 auto !important;
}
#c_navigation_126-1652587275901 .e_navigationF-24 .p_navCon{
    font-size: 18px;
}
.hphone{
    margin-top: 30px;
    margin-left: 15px;
}
.hphone p{
    background: #df7529 url(../images/i2.png) no-repeat left;
    padding-left: 33px;
    float: left;
    height: 40px;
    line-height: 40px;
    color: #fff;
    width: 188px;
    text-align: center;
    font-size: 18px;
    border-radius: 40px;
    box-sizing: border-box;
    background-position-x: 25px;
    margin-right: 13px;
}
.hwx{
    float: left;
    position: relative;
}
.hwx img:nth-child(2){
    display: none;
    position: absolute;
    top: 40px;
    right: -40px;
}
#c_navigation_126-1652587275901 .e_navigationF-24 .p_navCon::after{
    background-image: linear-gradient( 90deg ,#df7529 0%,#df7529 100%);
    height: 4px;
}
#c_navigation_126-1652587275901 .e_navigationF-24 .p_navItem1:hover &gt; p a, #c_navigation_126-1652587275901.active .e_navigationF-24 .p_navItem1:hover &gt; p a{
    color: #df7529;
}
#c_navigation_126-1652587275901 .e_navigationF-24 .p_navBox2 &gt; div.warp {
    width: 50%;
}
.pc_banner{
    overflow: hidden;
}
.search p{
    background: url("../image/i32.png") no-repeat left;
    padding-left: 30px;
    width: 795px;
    height: 68px;
    line-height: 68px;
}
.search p a,.search .ser_inp{
    color: #999999;
    font-size: 16px;
    padding: 0 10px 0 0;
}
.search p b{
    font-size: 16px;
}
.search .ser_so {
    background: url(../images/i11.png) no-repeat;
}
.search .ser_so{
    width: 70px;
    position: absolute;
    right: -28px;
    margin: auto;
    top: 22px;
    bottom: 0;
    border: 0;
}
.search{
    height: 68px;
    position: relative;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    display: flex;
    justify-content: space-between;
}
.s_bg{
    height: 68px;
    margin-bottom: 0px;
    border-bottom: 1px solid #ccc;
    box-shadow: unset;
}
.search .ser_inp{
    margin-top: 15px;
    width: 290px;
    border: 1px solid #ccc;
    line-height: 35px;
    border-radius: 40px;
    padding-left: 25px;
    box-sizing: border-box;
}
.comtitle{
    padding: 60px 0;
    text-align: center;
}
.comtitle h2{
    font-size: 48px;
    font-weight: bold;
    color: #000000;
}
.comtitle p{
    font-size: 18px;
    color: #999999;
    text-transform: uppercase;
}
.clear{clear: both}

#c_grid-1652596315272{
    margin: 60px 0 0 0;
}
.ihzitem{
    width: 15.66%;
    margin-right: 1%;
    float: left;
    margin-bottom: 20px;
}
.ihzitem:nth-child(6n){
    margin-right: 0;
}
.ihzitem img{
    width: 100%;
    padding: 5px;
    border: 1px solid #e5e5e5;
    box-sizing: border-box;
}
#c_new_list_107-1656918236615{
    background: unset;
}
#c_new_list_107-1656918236615 .e_loop_I-36 .p_first{
    width: 47%;
    margin-top: 40px;
}
#c_new_list_107-1656918236615 .e_loop_I-36 .p_right{
    width: 53%;
}
#c_new_list_107-1656918236615 .e_container-40{
    width: 93%;
}
.inewtxt{
    padding: 30px 30px;
    background: #f2f2f2;
}
.inewtxt h2{
    font-size: 20px;
    font-weight: bold;
    color: #000000;
}
.inewtxt p{
    font-size: 16px;
    color: #666666;
}
#c_new_list_107-1656918236615 .e_timeFormat-43,#c_new_list_107-1656918236615 .e_timeFormat-44{
    font-family: '寰蒋闆呴粦';
    font-weight: bold;
}

.ifooter{
    padding: 70px 0 45px;
    background: url("../images/i18.jpg") no-repeat center;
    background-size: cover;
}
.ifooter .ifo{
    float: left;
    width: 205px;
}
.ifooter .ifo:last-child{
    width: 260px;
    padding-left: 100px;
    border-left: 1px solid #ccc;
    box-sizing: unset;
}
.ifooter .ifo h2{
    font-size: 24px;
    font-weight: bold;
    color: #000000;
    margin-bottom: 30px;
}
.ifooter .ifo h2 span{
    font-size: 16px;
    color: #999999;
    display: block;
    font-weight: 500;
}
.ifooter .ifo ul li{
    margin-bottom: 15px;
}
.ifooter .ifo ul li a {
    font-size: 18px;
    color: #333333;
}
.iflximg1{
    float: left;
    margin-right: 30px;
}
.iflximg1 p{
    font-size: 14px;
    color: #999999;
    margin-top: 15px;
}
.iflximg2{
    float: left;
    background: url("../images/i4.png") no-repeat center;
    background-size: cover;
    padding: 5px;
}
.ificp{
    padding-top: 50px;
    border-top: 1px solid #cccccc;
    margin-top: 60px;
}
.ificp p{
    font-size: 18px;
    color: #999999;
    text-align: center;
}
.ibanner{
    width: 100%;
    margin-top: 119px;
    position: relative;
}
.ibanner img{
    width: 100%;
}
.ibanner .ibannertxt{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: 1200px;
    height: 78px;
}
.ibanner .ibannertxt h2{
    font-size: 32px;
    color: #ffffff;
}
.ibanner .ibannertxt p{
    font-size: 18px;
    color: #ffffff;
}

.xypg-pagination {
    margin-top: 20px;
    text-align: center;
    font-size: 0;
}
.xypg-pagination a, .xypg-pagination #current, .xypg-pagination span {
    display: inline-block;
    font-size: 14px;
    color: #333333;
    font-family: "Microsoft YaHei",Arial;
    line-height: 26px;
    border: 1px solid #cbcbcb;
    margin: 0 5px;
    padding: 0 8px;
}
#c_recruit_list_006-1658817032350{
    padding-top: 0;
}
.e_text-3.s_title,#c_static_001_P_627-1658785822609 .e_text-5{
    text-transform:uppercase
}
.p_list{
    margin-top: 40px;
    margin-bottom: 40px;
}
.col-page-recruit{margin-top: 40px}
.col-page-recruit ul li{float: left;width: 30%;margin-right: 5%;margin-bottom: 10px;text-align: center;}
.col-page-recruit ul li:nth-child(3n){margin-right: 0;}
.col-page-recruit ul li .img{overflow: hidden;}
.col-page-recruit ul li .img img{transition: 0.3s;}
.col-page-recruit ul li:hover .img img{transform: scale(1.1)}
.col-page-recruit ul li h3{margin:35px 0 20px;font-size: 24px;}
.col-page-recruit ul li .content{color:#636363;line-height: 2;}
#c_effect_022-1658806785762 .e_image-8 img{object-fit:unset}
.pcwx{
    float: left;
    margin-right: 30px;
}
.pcwx span{
    display: block;
    text-align: center;
    font-size: 16px;
    margin-top: 10px;
}
#c_static_001-16588139072700 .e_map-20 #mapCotainer {
    width: 100%;
    height: 100%;
    padding: 20px;
    box-sizing: border-box;
    padding-top: 70px;
}
#c_static_001-16588139072700 .e_text-29{
    font-size: 31px;
}
#c_static_001-16588139072700 .e_text-30{
    font-size: 17px;
}
#c_grid-1646729993185{
    max-width: 1200px;
}
.pshow .ptitle{
    font-size: 24px;
    color: #000000;
    font-weight: bold;
    text-align: center;
    margin-top: 30px;
}
.pshow .pdate{
    font-size: 14px;
    color: #666666;
    text-align: center;
    margin-bottom: 30px;
}
.pfy{
    display: flex;
    justify-content: space-between;
    margin-top: 40px;
    color: #666666;
}
.pnp a{
    color: #666666;
}
/*棰濆鏁堟灉*/
.search p a:hover{
    color: #df7529;
}
.ihzitem img,#c_new_list_107-1656918236615 .e_image-37 img{
    transition: all .3s;
}
.ihzitem img:hover,#c_new_list_107-1656918236615 .e_image-37 img:hover{
    transform: scale(1.1);
}
.inewtxt:hover{
    background: #df7529;
    transition: 0.3s;
}
.inewtxt:hover h2,.inewtxt:hover p{
    color: #ffffff;
}
.iabtxt a:hover img{
    margin-left: 10px;
    transition: all .3s;
}
.ifooter .ifo ul li a:hover{
    color: #df7529;
}

@media screen and (min-width: 769px){
    #c_static_001-1646731902927 .e_loop-1 .p_loopitem {
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: calc(100% / 3);
    }
}
@media screen and (min-width: 769px){
    #c_navigation_126-1652587275901 .e_navigationF-24 .p_navBox2 .warp .left {
        width: 100%;
    }
}
@media screen and (max-width: 768px){
   .hphone{
       display: none;
   }
    #c_navigation_126-1652587275901 .e_image-16 img:nth-child(2),#c_navigation_126-1652587275901.active .e_image-16 img:nth-child(2){
        width: 70%;
        margin-left: 10px;
    }
    #c_banner_015-1644810544552{
        margin-top: 60px;
    }
    .s_bg{
        display: none;
    }
    .comtitle h2 {
        font-size: 30px;
    }
    .comtitle p {
        font-size: 16px;
    }
    .comtitle {
        padding: 40px 0 25px;
    }
    .ihzitem{
        width: 49%;
        margin-right: 2%;
        margin-bottom: 15px;
    }
    .ihzitem:nth-child(2n) {
        margin-right: 0;
    }
    #c_new_list_107-1656918236615 .e_loop_I-36 .p_first,#c_new_list_107-1656918236615 .e_loop_I-36 .p_right{
        width: 100%;
    }
    #c_new_list_107-1656918236615 .e_loop_I-36 .p_first{
        margin-top: 20px;
    }

    .w1300 {
        max-width: 94% !important;
    }
    .ifooter{
        padding: 45px 0 15px;
    }
    .ifooter .ifo{
        width: 49%;
        margin-right: 2%;
        text-align: center;
        margin-bottom: 30px;
    }
    .ifooter .ifo:nth-child(2n){
        margin-right: 0;
    }
    .ifooter .ifo h2 {
        font-size: 20px;
        margin-bottom: 14px;
    }
    .ifooter .ifo h2 span {
        font-size: 14px;
    }
    .ifooter .ifo ul li {
        margin-bottom: 8px;
    }
    .ifooter .ifo ul li a {
        font-size: 16px;
    }
    .ifooter .ifo:last-child{
        width: 50%;
        padding-left: 0;
        border-left: 0;
        box-sizing: unset;
    }
    .ifowx{
        overflow: hidden;
        width: 250px;
        margin-left: 50px;
    }
    .ificp {
        padding-top: 15px;
        border-top: 1px solid #cccccc;
        margin-top: 15px;
    }
    .ificp p {
        font-size: 14px;
        padding: 0 3%;
    }
    .p_list{
        margin-bottom: 0;
    }
    #c_banner_008_P_037-1658790218699,#c_banner_008_P_037-16588190943060,#c_banner_008_P_037-16588240232620{
        min-height: unset;
    }
    #c_static_001_P_627-1658785822609 .e_text-11,#c_static_001-16588266733040 .e_text-2{
        font-size: 22px;
    }
    #c_static_001_P_909-1646637336773{
        margin-bottom: 10px;
    }
    #c_static_001_P_627-1658785822609 .e_text-5{
        font-size: 14px;
    }
    #c_static_001-1658805427906 .e_text-2,#c_recruit_list_006-1658817032350 .e_text-26,#c_static_001-16588139072700 .e_text-29,#c_static_001-16588139944630 .e_text-2 {
        font-size: 22px ;
    }
    #c_static_001-1658805427906 .e_text-3,#c_static_001-16588266733040 .e_text-3,#c_recruit_list_006-1658817032350 .e_text-27,#c_static_001-16588139072700 .e_text-30,#c_static_001-16588139944630 .e_text-3 {
        font-size: 14px;
        margin-top: 10px;
    }
    #c_static_001-16588139072700 .e_text-30 {
        line-height: 17px;
    }
    .ibanner{
        margin-top: 94px;
    }
    #c_static_001-1646731902927 .e_text-4{
        height: 40px;
    }
    #c_new_list_087-1646709385209 .e_loop-1 .p_list{
        margin-top: 0;
    }
    .col-page-recruit ul li{
        width: 100%;
    }
    .col-page-recruit ul li h3 {
        margin: 15px 0 10px;
        font-size: 20px;
    }
    .e_text-16 {
        font-size: 16px!important;
        width: auto!important;
    }
    #c_static_001-16588139072700 .e_map-20 #mapCotainer{
        padding: 5px;
    }
    #c_static_001-16588139475760{
        margin-top: 10px;
    }
    #c_static_001-1636514913353 .e_container-27{
        padding: 20px 0;
    }
    #c_static_001-1636514913353 .e_container-28,#c_static_001-1636514913353 .e_container-32{
        margin: 0;
        padding: 10px;
    }
    #c_static_001-1636514913353 .e_container-33 .cbox-33-0,#c_static_001-1636514913353 .e_container-34 .cbox-34-0,#c_static_001-1636514913353 .e_container-35 .cbox-35-0,#c_static_001-1636514913353 .e_container-36 .cbox-36-0,#c_static_001-1636514913353 .e_container-34 .cbox-34-1,#c_static_001-1636514913353 .e_container-35 .cbox-35-1,#c_static_001-1636514913353 .e_container-33 .cbox-33-1,#c_static_001-1636514913353 .e_container-39 .cbox-39-0,#c_static_001-1636514913353 .e_container-36 .cbox-36-1{
        flex: unset;
    }
    table,table tbody, table tbody td, table tbody tr{
        width: auto !important;
        box-sizing: border-box !important;
        padding: .05rem !important;
        word-break: break-all;
        white-space: pre-line;
    }
}



/*鏂扮綉绔欐牱寮�*/
.fl{
    float: left;
}
.fr{
    float: right;
}
#c_navigation_126-1652587275901 .e_image-16{
    max-width: unset;
    margin-top: 20px;
    margin-bottom: 20px;
}
#c_navigation_126-1652587275901 .e_navigationF-24 .p_navItem1 &gt; p a{
    line-height: 22px;
    font-size: 16px;
}
#c_navigation_126-1652587275901 .e_navigationF-24 .p_navItem1,#c_navigation_126-1652587275901 .e_navigationF-24 .p_navBox1,#c_navigation_126-1652587275901 .e_navigationF-24{
    line-height: 22px;
}
.hphone{
    margin-top: 0;
}
#c_navigation_126-1652587275901 .e_navigationF-24{
    margin-top: 14px;
}
.htop{
    margin-top: 22px;
}
.htop p{
    text-align: right;
    font-size: 16px;
    color: #999999;
}
.htop p span{
    font-size: 24px;
    color: #df7529;
    font-weight: bold;
    margin-right: 10px;
}
.hphone{
    position: relative;
}
.hphone .lang{
    float: left;
}
.hphone .lang .icon{
    display: inline-block;
    width: 20px;
    height: 20px;
    -webkit-border-radius: 100%;
    background: #e30713 url(../images/language_icon_2.gif) no-repeat center center;
    background-size: cover;
    margin-right: 5px;
    border-radius: 100%;
}
.hphone .lang .txt{
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    color: #999999;
    padding-right: 10px;
    margin-right: 10px;
    border-right: 1px solid #cccccc;
    line-height: 15px;
}
#c_navigation_126-1652587275901 .e_navigationF-24 .p_navItem1 &gt; p::after {
    bottom: -15px;
}
.selectlan{
    position: absolute;
    background: #ffffff;
    box-shadow:0px 0px 10px #ccc;
    padding: 15px 15px;
    top: 22px;
    display: none;
}
.selectlan a{
    display: block;
    font-size: 16px;
    line-height: 25px;
}
.selectlan a:hover{
    color: #df7529;
}
.search .ser_so {
    background: url(../images/i3.png) no-repeat;
    top: 14px;
}
.search .ser_inp{
    font-size: 14px;
}
.search p a, .search .ser_inp{
    color: #666666;
}
.iabl{
    width: 50%;
    padding-right: 35px;
    box-sizing: border-box;
    padding-top: 44px;
    background: url("../images/i5.png") no-repeat;
    background-position-y: 252px;
}
.iabr{
    width: 50%;
}
.iabl-info{
    position: relative;

}
.iabl-info h2{
    font-size: 24px;
    color: #333333;
}
.iabl-info span{
    display: block;
    width: 60px;
    height: 3px;
    background: #e67529;
    margin: 20px 0 25px;
}
.iabl-info p{
    font-size: 16px;
    color: #333333;
    margin-bottom: 30px;
    line-height: 26px;
}
.iabl-info a{
    /*padding: 5px 0;*/
    color: #333333;
    font-size: 14px;
    border: 1px solid #cccccc;
    display: block;
    width: 115px;
    text-align: center;
    background: #ffffff;
    line-height: 33px;
}
.iabl-info a:hover{
    color: #ffffff;
    background: #df7529;
    border: 1px solid #df7529;
}
.iabllist{
    display: flex;
    justify-content: space-between;
    margin-top: 30px;
}
.iabl-item h2{
    font-size: 16px;
    color: #333333;
    font-weight: bold;
    margin: 15px 0 3px;
}
.iabl-item p{
    font-size: 12px;
    color: #df7529;
}
.iabl-item .iablimg2{
    display: none;
}
.iabl-item:hover .iablimg1{
    display: none;
}
.iabl-item:hover .iablimg2{
    display: block;
}
.iab{
    padding: 60px 0 150px;
}
.iabl-bg{
    position: absolute;
    bottom: -15px;
}
.ipro{
    background: url("../images/i23.png") no-repeat;
    background-size: cover;
    padding: 40px 0 260px;
}
.iprol{
    width: 265px;
    height: 768px;
    /*background: url("../images/i24.png") no-repeat;*/
    background-size: cover;
    /*padding-top: 50px;*/
    box-sizing: border-box;
}
.ipror{
    width: 919px;
}
.ipror-item{
    width: 32%;
    margin-right: 2%;
    margin-bottom: 30px;
    text-align: center;
}
.ipror-item:nth-child(3n){
    margin-right: 0;
}
.ipror-item h2{
    font-size: 16px;
    color: #000000;
    margin: 20px 0 15px;
}
.ipror-item p{
    font-size: 14px;
    color: #666666;
    display: inline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: auto;
}
.ipror-item img{
    width: 100%;
    box-shadow:0px 0px 10px #ccc;
    box-sizing: border-box;
    padding: ;
}
.iprol .iprolnav{
    width: 215px;
    height: 65px;
    line-height: 65px;
    text-align: center;
    color: #000000;
    font-size: 18px;
    margin: 30px auto 0;
    display: block;
    background: #ffffff;
}
.comtitle h2{
    font-weight: 500;
}
.comtitle p{
    color: #000000;
    margin-top: 10px;
}
.yylist{
    display: flex;
    justify-content: space-between;
}
.yyitem{
    width: 170px;
    height: 405px;
    box-sizing: border-box;
    position: relative;
    transition: all .5s;
}
.yyitem img{
    width: 100%;
    position: absolute;
    top: 0;
    height: 100%;
}
.yyitem .yyimg2{
    display: none;
}
.yyitem .yyiteminfo{
    display: none;
}
.yyitem.yyactive{
    width: 660px;
    transition: all .5s;
}
.yyitem.yyactive .yyimg2{
    display: block;
}
.yyitem.yyactive .yyimg1{
    display: none;
}
.yyitem.yyactive .yyiteminfo{
    display: block;
}
.yyitem.yyactive h2{
    margin-bottom: 10px;
    text-align: left;
    bottom: 20%;
    left: 40px;
}
.yyitem h2{
    width: 100%;
    text-align: center;
    font-size: 20px;
    color: #ffffff;
    height: 24px;
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
}
.yyitem p{
    font-size: 14px;
    color: #ffffff;
}
.yyiteminfo{
    width: 440px;
    position: absolute;
    top: 80%;
    left: 40px;
}
.yyiteminfo img{
    width: auto;
    height: auto;
    position: unset;
}
.ihezuo{
    background: #edf7fe;
    margin-top: 105px;
    padding: 10px 0 80px;
}
.inew{
    padding-bottom: 50px;
}
.inewlist{
    overflow: hidden;
}
.inew-item{
    float: left;
    width: 32.6%;
    margin-right: 1%;
}
.inew-item:nth-child(3){
    margin-right: 0;
}
.inew-info{
    background: #f2f2f2;
    padding: 20px 25px 30px;
    display: block;
}
.inew-date{
    padding-bottom: 10px;
    margin-bottom: 20px;
    border-bottom: 1px solid #D0D0D0;
    overflow: hidden;
}
.inew-date p{
    color: #000000;
    font-size: 36px;
    font-weight: bold;
    float: left;
    line-height: 30px;
}
.inew-date p span{
    display: block;
    font-size: 12px;
    font-weight: 500;
}
.inew-date .injt{
    float: right;
    margin-top: 20px;
}
.inew-date .injt2{
    display: none;
}
.inew-desc h2{
    font-size: 16px;
    color: #000000;
    margin-bottom: 10px;
}
.inew-desc p{
    font-size: 14px;
    color: #666666;
    line-height: 26px;
}
.inimg{
    width: 100%;
    height: 232px;
}
.inew-item:nth-child(2) .inew-info{
    margin-bottom: 10px;
}
.inew-descr h2{
    font-size: 16px;
    color: #000000;
}
.inew-item:nth-child(3) .inew-date{
    border-bottom: 0;
    margin-bottom: 0;
}
.inew-item:nth-child(3) .inew-info{
    display: flex;
    margin-bottom: 10px;
    padding-bottom: 15px;
}
.inew-descr{
    margin-left: 15px;
    width: 80%;
}
.inew-descr .injt{
    float: right;
}
.icontact{
    margin-bottom: 180px;
}
.icon-item{
    width: 31%;
    margin-right: 2.1%;
    float: left;
    padding: 40px 25px 45px;
    box-shadow:0px 0px 10px #ccc;
    box-sizing: border-box;
    height: 345px;
}
.icon-item:nth-child(4){
    margin-right: 0;
}
.icon-item h2{
    font-size: 18px;
    color: #df7529;
    padding-left: 27px;
    background: url("../images/i17.png") no-repeat left;
    margin-bottom: 20px;
}
.icon-item p{
    font-size: 16px;
    color: #666666;
    margin-bottom: 10px;
    padding-left: 27px;
}
.icon-item .iftel{
    background: url("../images/i18.png") no-repeat left;
}
.icon-item .iffax{
    background: url("../images/i19.png") no-repeat left;
}
.icon-item .ifemail{
    background: url("../images/i20.png") no-repeat left;
}
.icon-item .ifqq{
    background: url("../images/i21.png") no-repeat left;
}
.icon-item .ifaddress{
    background: url("../images/i22.png") no-repeat left;
    background-position-y: 6px;
}

/*鍗曢〉鍏充簬鎴戜滑*/
.pabout{
    margin-top: 80px;
}
.pabout .z_brand_warp{
    width: 100%;
    /*padding-right: 5%;*/
    float: left;
}
.z_about_video{
    width: 100%;
    float: left;
}
.z_about_video img{
    width: 100%;
    float: left;
}
.imgbg{
    height: 400px;
}
.z_index_tit{
    margin-bottom: 20px;
    margin-top: 30px;
    text-align: center;
}
.z_index_tit h2{
    font-size: 26px;
    color: #333333;
}
.z_index_tit h3{
    font-size: 16px;
    color: #666666;
    font-weight: 500;
}
.z_brand_con{
    font-size: 18px;
    line-height: 33px;
}
.ptitle h2{
    font-size: 38px;
    color: #333333;
    text-align: center;
    margin-bottom: 40px;
    margin-top: 70px;
}
.about_content{padding-bottom: 20px}
.about_shiming{padding-bottom: 30px;}
.about_shiming li{float: left;width: 50%;height: 300px;position: relative;cursor: pointer;}
.about_shiming li .img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.about_shiming li .img img{width: 100%;height: 100%;object-fit: cover;}
.about_shiming li .icon{width: 89px;height: 89px;line-height: 89px;text-align: center;position: absolute;background-color: #eeeeee;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;z-index: 2;transition: ease 1s;}
.about_shiming li .icon i{font-size: 40px;color: #01499b;}
.about_shiming li:nth-child(1) .icon,.about_shiming li:nth-child(2) .icon{bottom: 0;}
.about_shiming li:nth-child(3) .icon,.about_shiming li:nth-child(4) .icon{top: 0;border-bottom: none;}
.about_shiming li:nth-child(1) .icon,.about_shiming li:nth-child(3) .icon{right: 0;}
.about_shiming li:nth-child(2) .icon,.about_shiming li:nth-child(4) .icon{left: 0;border-right: none;}
.about_shiming li .tit{position: absolute;left: 0;top: 50%;cursor: pointer;width: 100%;color: #fff;transform: translateY(-50%);text-align: center;font-size: 1.9vw;letter-spacing: 2px;transition: ease 1s;}
.about_shiming li .txt{position: absolute;top: 0;left: 0;height: 100%;width: 100%;padding: 40px 4vw;color: #fff;background-color: #01499b;background: linear-gradient(90deg, rgba(50,77,132,0.85) 0, rgba(46,156,211,0.85) 100%);opacity: 0;transition: ease 1s;}
.about_shiming li .txt h4{font-size: 1.9vw;line-height: 2vw;position: relative;padding-bottom: 1.5vw;}
.about_shiming li .txt h4::before{content: '';position: absolute;bottom: 0;left: 0;width: 35px;height: 2px;background-color: #9daac3;z-index: 1;}
.about_shiming li .txt .textcon{font-size: 16px;line-height: 24px;margin-top: 1vw;}
.about_shiming li:nth-child(2n) .txt{text-align: right;}
.about_shiming li:nth-child(2n) .txt h4::before{right: 0;left: auto;}
.about_shiming li:hover .icon{background-color: #01499b;}
.about_shiming li:hover .icon i{color: #fff;}
.about_shiming li:hover .tit{opacity: 0;}
.about_shiming li:hover .txt{opacity: 1;}
@media (max-width:992px) {
    .about_shiming li{width: 100%;}
    .about_shiming li .icon{display: none;}
    .about_shiming li .tit{font-size: 20px;}
    .about_shiming li .txt h4{font-size: 20px;line-height: 30px;padding-bottom: 15px;}
    .about_shiming li .txt .textcon{font-size: 14px;margin-top: 10px;}
    .about_shiming li:nth-child(2n) .txt{text-align: left;}
    .about_shiming li:nth-child(2n) .txt h4::before{right: auto;left: 0;}
}

.about-main2 {
    height: 890px;
    width: 100%;
    overflow: hidden;
}

.about-main2 .licheng-bg {
    background-color: rgba(255, 255, 255, .8);
    width: 100%;
    height: 100%;
    position: relative;
}

.about-main2 .licheng-bg .warper {
    height: 100%;
}

.about-main2 .licheng-bg img {
    height: 518px;
    position: absolute;
    bottom: 0px;
    left: 0;
}

.about-main2 .ny-title {
    padding-top: 80px;
}
.about-main2 .licheng-content {
    position: absolute;
    width: 100%;
    height: 100%;
}

.about-main2 .licheng-content .swiper-wrapper, .about-main2 .licheng-content .swiper-slide, .about-main2 .licheng-content ul {
    width: 100%;
    height: 100%;
}

.about-main2 .licheng-content ul li {
    width: 20%;
    float: left;
    height: 100%;
}

.about-main2 .licheng-content ul li a {
    display: block;
    width: 100%;
    position: relative;
    height: 320px
}

.about-main2 .licheng-content ul li .date {
    color: #ff7022;
    font-size: 30px;
}

.about-main2 .licheng-content ul li.item1 .line, .about-main2 .licheng-content ul li.item3 .line, .about-main2 .licheng-content ul li.item5 .line {
    margin-bottom: 30px;
}

.about-main2 .licheng-content ul li.item2 .line, .about-main2 .licheng-content ul li.item4 .line {
    margin-top: 30px;
}

.about-main2 .licheng-content ul li.item1 .line:after, .about-main2 .licheng-content ul li.item3 .line:after, .about-main2 .licheng-content ul li.item5 .line:after {
    width: 25px;
    height: 25px;
    background-color: rgba(255, 122, 34, 0.8);
    display: block;
    content: "";
    border-radius: 50%;
    text-align: center;
    vertical-align: middle;
    position: absolute;
}

.about-main2 .licheng-content ul li.item2 .line:before, .about-main2 .licheng-content ul li.item4 .line:before {
    width: 25px;
    height: 25px;
    background-color: rgba(255, 122, 34, 0.8);
    display: block;
    content: "";
    border-radius: 50%;
    text-align: center;
    vertical-align: middle;
    position: absolute;
}

.about-main2 .licheng-content ul li .lc-left {
    position: absolute;
}

.about-main2 .licheng-content ul li .line {
    height: 250px;
    width: 1px;
    display: block;
    background-color: #ff7022;
    position: relative;
    left: 30px;
}

.about-main2 .licheng-content ul li .lc-right {
    position: absolute;
    left: 30px;
    width: 400px;
    height: 100%;
    display: table;
}

.about-main2 .licheng-content ul li.item5 .lc-right {
    width: 200px;
}

.about-main2 .licheng-content ul li.item2 .lc-right, .about-main2 .licheng-content ul li.item4 .lc-right {
    width: 400px;
}

.about-main2 .licheng-content ul li .lc-right .right-text {
    padding: 20px;
    display: table-cell;
    vertical-align: middle;
}

.about-main2 .licheng-content ul li.item1 a {
    top: 50px;
}

.about-main2 .licheng-content ul li.item1 .lc-left .line:after {
    bottom: -25px;
    left: -11px;
}

.about-main2 .licheng-content ul li.item1 .lc-right {
    bottom: 68px;
}

.about-main2 .licheng-content ul li.item2 a {
    top: 258px;
}

.about-main2 .licheng-content ul li.item2 .lc-left .line:before {
    top: -25px;
    left: -11px;
}

.about-main2 .licheng-content ul li.item2 .lc-right {
    top: 80px;
}

.about-main2 .licheng-content ul li.item3 a {
    top: 136px;
}

.about-main2 .licheng-content ul li.item3 .lc-left .line:after {
    bottom: -25px;
    left: -11px;
}

.about-main2 .licheng-content ul li.item3 .lc-right {
    bottom: 100px;
}

.about-main2 .licheng-content ul li.item4 a {
    top: 278px;
}

.about-main2 .licheng-content ul li.item4 .lc-left .line:before {
    top: -25px;
    left: -11px;
}

.about-main2 .licheng-content ul li.item4 .lc-right {
    top: 70px;
}

.about-main2 .licheng-content ul li.item5 a {
    top: 99px;
}

.about-main2 .licheng-content ul li.item5 .lc-left .line:after {
    bottom: -25px;
    left: -11px;
}

.about-main2 .licheng-content ul li.item5 .lc-right {
    bottom: 100px;
}

.about-main2 .licheng-content .right-text h3 {
    font-size: 24px;
    margin-bottom: 10px;
    color: #000;
}

.about-main2 .licheng-content .right-text p {
    font-size: 16px;
    font-weight: bold;
    color: #000;
}
.lc-swiper-btn {
    width: 100%;
    position: absolute;
    top: 370px;
    z-index: 10000;
}

.lc-swiper-btn a {
    display: block;
    position: absolute;
}

.lc-swiper-btn .btn-prev {
    position: absolute;
    left: 15px;
    top: 80px;
}

.lc-swiper-btn .btn-next {
    position: absolute;
    right: 50px;
    top: 80px;
}

.lc-swiper-btn .iconfont {
    font-size: 30px;
}
.pro_h2{
    font-size: 38px;
    text-align: center;
}
.about-title {
    padding: 65px 0;
}
.pr {
    position: relative;
}
.about-main2 .lc-swiper-btn img{
    width: 50px;
    height: 50px;
}
.zzry{
    margin-bottom: 80px;
}
.rylist ul li{
    width: 25%;
    margin-right: 20px;
}
.rylist ul li img{
    width: 100%;
}
.promain{
    background: #ffffff;
    width: calc(100% - 20px);
    width: 100%;
    margin: auto;
    padding: 20px;
}
#c_static_001-1646731902927 .e_container-7{
    width: 100%;
    margin-left: 0;
}
#c_static_001-1646731902927 .e_container-7{
    margin-bottom: 0;
}
.prodesc h1{
    font-size: 33px;
    color: #df7529;
    text-align: center;
    padding: 20px 0 10px;
}
.prodesc p{
    font-size: 18px;
    margin-bottom: 20px;
}
.prodesc a{
    display: block;
    width: 200px;
    line-height: 40px;
    background: #df7529;
    color: #ffffff;
    border-radius: 5px;
    font-size: 18px;
    text-align: center;
    margin: 0 auto;
}
.prolist{
    margin-top: 60px;
}
.prolist h2{
    font-size: 20px;
    font-weight: bold;
}
.prolist p{
    font-size: 15px;
}
.prolist .proa{
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
    background-color: #df7529;
    text-align: center;
    margin-top: 10px;
    line-height: 30px;
    display: block;
    width: 90px;
    float: right;
}
.prolist li {
    width: 32%;
    margin-right: 2%;
    float: left;
}
.prolist li:nth-child(3n){
    margin-right: 0;
}
.prolist li img{
    width: 100%;
    border: 1px solid #DFDFDF;
    box-sizing: border-box;
}
.prolist ul{
    overflow: hidden;
    margin-top: 20px;
}
.prolist ul li p{
    font-size: 16px;
    text-align: center;
    margin: 10px 0 0px;
}
.cont{
    width: 100%;
    overflow: hidden;
}
.cont .lt{
    width: 50%;
}
.cont .gt{
    width: 50%;
}
.cont .jut{
    margin-top: 20px;
}
.cont .jut p{
    font-size: 18px;
    line-height: 36px;
}
.cont .fen .pccode{
    float: left;
    margin-right: 10px;
    text-align: center;
    margin-top: 20px;
}
.cont .fen .pccode p{
    font-size: 16px;
}
.imap{
    border: 5px solid #cccccc;
    box-sizing: border-box;
}
#c_grid-1658805326428{
    margin-bottom: 4%;
}
.confgs{
    margin-top: 80px;
}
.confgs-item{
    width: 49%;
    margin-right: 2%;
    box-shadow:0px 0px 10px #ccc;
    padding: 2%;
    box-sizing: border-box;
    height: 250px;
}
.confgs-item:nth-child(3){
    margin-right: 0;
}
.confgs-item h2{
    font-size: 24px;
}
.confgs-item p{
    font-size: 16px;
}
.confgs-item span{
    display: block;
    width: 60px;
    height: 2px;
    background: #df7529;
    margin: 15px 0 20px;
}

.jobBox{ padding: 50px; background: #fff; margin-bottom: 30px; position: relative;    box-shadow:0px 0px 10px #ccc;
}
.jobBox .j_num{ display:none; position: absolute; width: 78px;height: 78px; background: #f27823; color: #fff; border-radius: 50%; right: 60px; top: 30px; font-size: 18px; text-align: center;}
.jobBox .j_num b{ font-size: 44px; font-weight: normal; }
.jobBox h3{ font-size: 28px; color: #000; line-height: 1; font-weight: normal; padding-bottom: 20px; margin-bottom: 20px; position: relative;}
.jobBox h3:after{ content:''; position: absolute; width: 85px; height: 1px; background: #f27823; bottom: 0; left: 0;}
.jobBox ._btns{ color: #f08200;}
.jobBox ._btns a{ margin-right: 40px;font-size: 16px;line-height: 20px;}
.jobBox ._btns i{ margin-right: 10px;}

.jobBox ._con{ line-height: 28px; margin-bottom: 30px; height: 112px; overflow: auto; }
.jobBox{height:auto;}
.jobBox ._con{padding-right:15px;}
.jobBox ._con::-webkit-scrollbar{width:2px; height:4px; }
.jobBox ._con::-webkit-scrollbar-track{background-color:#808080;}
.jobBox ._con::-webkit-scrollbar-thumb{background-color:#ff4400;}
.jobBox ._con .tit{font-size:18px; line-height:30px;}
.jobBox h3{margin-bottom:15px;}
.ico {
    display: inline-block;
    width: 20px;
    height: 20px;
    white-space: nowrap;
    letter-spacing: -1em;
    text-indent: -99em;
    color: transparent;
    background: url(../images/icos.png);
}
.ico1_2 { background-position:-20px 0;}
.ico:before {
    content: '\3000';
}
.joblist li{
    width: 49%;
    margin-right: 2%;
    margin-bottom: 2%;
}
.joblist li:nth-child(2n){
    margin-right: 0;
}
.pdfimg{
    width: 20px;
    margin-right: 3px;
}
#c_static_001-1646711694265 .e_container-1{
    width: 1200px;
}
#c_static_001_P_909-1646637336773 .cbox-3.p_loopitem:nth-child(5) a {
    background-image: unset;
    color: #333333;
}
#c_static_001_P_909-1646637336773 .e_text-4 a.on {
    background-image: linear-gradient(-225deg, #df7529 0%, #df7529 48%, #df7529 100%) !important;
    color: #fff !important;
}
#c_static_001-16588139475760 textarea.form-control{
    width: 98%;
    height: 100px;
}
#c_navigation_126-1652587275901 .e_navigationF-24 .p_navItem1 {
    position: static;
    padding-left: 1.2vw;
    padding-right: 1.2vw;
}
#c_navigation_126-1652587275901 .e_navigationF-24 .p_navBox1{
    margin-right: 20px;
}

.inew-info:hover{
    background: #df7529;
}
.inew-info:hover .injt1{
    display: none;
}
.inew-info:hover .injt2{
    display: block;
}
.inew-info:hover .inew-date p,.inew-info:hover .inew-desc h2,.inew-info:hover .inew-desc p,.inew-info:hover .inew-descr h2{
    color: #ffffff;
}
.iabl-item h2:hover,.ipror-item:hover h2,.icon-item p:hover,.prolist li:hover p{
    color: #df7529;
}
.iabr,.yyitem,.inew-item{
    overflow: hidden;
}
.iabr img,.ipror-item img,.yyitem img,.inimg{
    transition: all .3s;
}
.iabr img:hover,.ipror-item img:hover,.yyitem img:hover,.inimg:hover{
    transform: scale(1.1);
}
.iprol .iprolnav:hover{
    background: #df7529;
    color: #ffffff;
    transition: all .2s;
}
#c_navigation_126-1652587275901 .e_navigationF-24 .p_navBox2{
    top: 94%;
}
.iactitle{
    border-left: solid 6px #df7529;
    padding-left: 15px;
}
.iactitle h1{
    font-size: 34px;
    font-weight: bold;
    color: #333333;
    margin-bottom: 0;
}
.iactitle p{
    font-size: 16px;
    font-family: "b9367ddd-a368-4e4b-9cfd-ff625d7813df";
    color: rgba(51,51,51,0.5);
}


/*鑱旂郴鎴戜滑*/
@media (max-width: 767px) {
    .contactbox-sec2 .cont {
        padding: 0.8rem 0.4rem;
    }
}
.contactbox-sec2 .cont .item {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin: 0 -10px;
}
@media (max-width: 767px) {
    .contactbox-sec2 .cont .item {
        width: 100%;
        margin: 0;
    }
}
.contactbox-sec2 .cont .item .li {
    width: 50%;
    padding: 0 10px;
    margin-bottom: 20px;
    box-sizing: border-box;
}
@media (max-width: 767px) {
    .contactbox-sec2 .cont .item .li {
        width: 100%;
        padding: 0;
    }
}
.contactbox-sec2 .cont .item .li input,
.contactbox-sec2 .cont .item .li select,
.contactbox-sec2 .cont .item .li textarea {
    background-color: #f5f5f5;
    padding: 17px 20px;
    width: 100%;
    color: #333;
    font-size: 16px;
    box-sizing: border-box;
}
@media (max-width: 1580px) {
    .contactbox-sec2 .cont .item .li input,
    .contactbox-sec2 .cont .item .li select,
    .contactbox-sec2 .cont .item .li textarea {
        font-size: 14px;
    }
}
.contactbox-sec2 .cont .item .li input::-webkit-input-placeholder,
.contactbox-sec2 .cont .item .li select::-webkit-input-placeholder,
.contactbox-sec2 .cont .item .li textarea::-webkit-input-placeholder {
    color: #999;
}

.contactbox-sec2 .cont .item .li input::-moz-placeholder,
.contactbox-sec2 .cont .item .li select::-moz-placeholder,
.contactbox-sec2 .cont .item .li textarea::-moz-placeholder {
    color: #999;
}

.contactbox-sec2 .cont .item .li input:-ms-input-placeholder,
.contactbox-sec2 .cont .item .li select:-ms-input-placeholder,
.contactbox-sec2 .cont .item .li textarea:-ms-input-placeholder {
    color: #999;
}

.contactbox-sec2 .cont .item .li select {
    background: #f5f5f5 url(../images/selesanjiaoimg1.png) no-repeat;
    background-position: 95% center;
    background-size: 10px auto;
}

@media (max-width: 1580px) {
    .contactbox-sec2 .cont .item .li select {
        background-size: 8px auto;
    }
}

.contactbox-sec2 .cont .item .li textarea {
    height: 268px;
}

@media (max-width: 1580px) {
    .contactbox-sec2 .cont .item .li textarea {
        height: 311px;
    }
}

.contactbox-sec2 .cont .int1 {
    width: 100%;
}

.contactbox-sec2 .cont .int1 .jut {
    width: 50%;
}

@media (max-width: 767px) {
    .contactbox-sec2 .cont .int1 .jut {
        width: 100%;
    }
}

.contactbox-sec2 .cont .int1 .li {
    width: 100%;
}

.contactbox-sec2 .cont .but {
    margin-top: 10px;
}

.contactbox-sec2 .cont .but .f_sub,
.contactbox-sec2 .cont .but .f_set {
    overflow: hidden;
}

input, button, textarea, select {
    border: 0;
    font-family: inherit;
    font-style: inherit;
    font-size: inherit;
    font-weight: normal;
    color: inherit;
    background: transparent;
}

input, button {
    -webkit-appearance: none;
    border-radius: 0;
}


@media (max-width: 767px) {
    .contactbox-sec2 .cont .but .f_sub,
    .contactbox-sec2 .cont .but .f_set {
        width: 40%;
        margin: 0 10px;
    }
}

.contactbox-sec2 .cont .but .f_sub button,
.contactbox-sec2 .cont .but .f_set button {
    transition: all 0.3s linear;
    width: 144px;
    height: 54px;
    background-color: #999999;
    color: #fff;
    font-size: 16px;
}

@media (max-width: 1580px) {
    .contactbox-sec2 .cont .but .f_sub button,
    .contactbox-sec2 .cont .but .f_set button {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    .contactbox-sec2 .cont .but .f_sub button,
    .contactbox-sec2 .cont .but .f_set button {
        width: 160px;
        height: 80px;
    }
}

@media (min-width: 1200px) {
    .contactbox-sec2 .cont .but .f_sub button:hover,
    .contactbox-sec2 .cont .but .f_set button:hover {
        background-color: #ff6000;
    }
}

.contactbox-sec2 .cont .but .f_sub button {
    float: right;
}
#c_static_001-16588139475760 {
    width: 1200px;
    margin: 0 auto;
    padding: 3%;
    margin-top: 2%;
    margin-bottom: 3%;
}

#c_grid-1646729993185 &gt; .p_gridbox &gt; .p_gridCell:nth-child(1){
    width: 230px !important;
    margin-right: 15px !important;
}
#c_grid-1646729993185 &gt; .p_gridbox &gt; .p_gridCell:nth-child(2) {
    width: calc(100% - 250px) !important;
}

#c_banner_015-1644810544552{
    margin-top: 119px;
}
@media screen and (min-width: 769px){
    #c_effect_022-1658806785762 .e_loop-6 .p_loopitemkh {
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: calc(100% / 6);
    }
    #c_effect_022-1658806785762 .e_loop-6 .p_loopitemkh .e_container-7{
        margin: 0 5px 30px 5px;
    }
    /*.about_content .ptitle h2,.qyhw .ptitle h2,.fzlc .ptitle h2,.zzry .ptitle h2{*/
    /*    margin-top: 0px;*/
    /*}*/
}
#c_new_list_087-1646709385209 .e_container-2 .cbox-2-1{
    flex: 0 0 100%;
}
#c_new_list_087-1646709385209 .e_container-4 .cbox-4-0{
    flex: 0 0 80%;
}

.ideep a{
    width: 100%;
    padding-left: 15px;
    display: flex;
    justify-content: flex-start;
}
.ideep-2{
    display: block !important;
}

@media (max-width: 768px) {

    .htop{
        display: none;
    }
    #c_banner_015-1644810544552 {
        margin-top: 95px;
    }
    .iabl{
        width: 100%;
        padding-right: 0;
    }
    .iabr{
        width: 100%;
        margin-top: 20px;
    }
    .iab {
        padding: 10px 0 50px;
    }
    .iabl-info h2 {
        font-size: 22px;
    }
    .iabl-info span {
        display: block;
        width: 60px;
        height: 3px;
        background: #e67529;
        margin: 15px 0;
    }
    .iabl-item h2 {
        font-size: 14px;
    }
    .ipro{
        padding: 10px 0 40px;
    }
    .iprol{
        display: none;
    }
    .ipror{
        width: 100%;
    }
    .ipror-item{
        width: 49%;
        margin-right: 2%;
    }
    .ipror-item:nth-child(2n){
        margin-right: 0;
    }
    .ipror-item:nth-child(3){
        margin-right: 2%;
    }
    .ipror-item h2{
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;
    }
    .comtitle h2 {
        font-size: 26px;
    }
    .comtitle p {
        font-size: 15px;
    }
    .yyitem{
        width: 100% !important;
        position: relative;
        height: auto;
        display: block;
    }
    .yyitem img{
        width: 100% !important;
        position: unset;
        height: auto;
        margin-bottom: 10px;
    }
    .yylist{
        display: block;
    }
    .yyitem .yyimg2{
        display: block;
    }
    .yyitem .yyimg1{
        display: none;
    }
    .yyitem.yyactive .yyimg1 {
        display: none;
    }
    .yyitem.yyactive .yyimg2{
        display: block;
    }
    .yyitem.yyactive .yyiteminfo{
        display: none;
    }
    .yyitem.yyactive h2 {
        width: 100%;
        text-align: center;
        font-size: 20px;
        color: #ffffff;
        height: 24px;
        position: absolute;
        margin: auto;
        top: 0;
        bottom: 0;
        left: 0;
    }
    .ihezuo{
        margin-top: 50px;
    }
    .inew-item{
        width: 100%;
    }
    .icon-item{
        width: 100%;
        margin-bottom: 20px;
    }
    .icontact {
        margin-bottom: 60px;
    }
    .pabout .z_brand_warp{
        width: 100%;
        padding-right: 0%;
    }
    .z_about_video{
        width: 100%;
        margin-top: 20px;
    }
    .pabout {
        margin-top: 40px;
    }
    .z_index_tit h2 {
        font-size: 26px;
        color: #333333;
    }
    .z_index_tit h3 {
        font-size: 16px;
    }
    .z_index_tit {
        margin-bottom: 20px;
    }
    .z_brand_con {
        font-size: 16px;
        line-height: 25px;
    }
    .ptitle h2 {
        font-size: 26px;
        margin-bottom: 30px;
        margin-top: 50px;
    }

    .pro_h2 {
        font-size: 28px;
        text-align: center;
    }
    .develop .about-title {
        padding: 40px 0;
    }
    .about-main2 .licheng-content ul li {
        width: 17%;
    }
    .about-main2 .licheng-content .right-text p {
        font-size: 14px;
        width: 60px;
    }
    .about-main2 .licheng-content ul li .date {
        font-size: 18px;
    }
    .about-main2 .licheng-content ul li .line {
        left: 22px;
    }
    .about-main2 {
        height: 800px;
        width: 100%;
        overflow: hidden;
    }
    .rylist ul li{
        width: 100%;
        text-align: center;
    }
    .rylist ul li img {
        width: 70%;
    }
    .joblist li{
        width: 100%;
    }
    .row {
        margin-right: 0;
        margin-left: 0;
    }
    .jobBox {
        padding: 20px;
    }
    .jobBox h3 {
        font-size: 22px;
    }
    .prodesc h1 {
        font-size: 24px;
    }
    .prodesc p {
        font-size: 16px;
    }
    .prolist li{
        width: 100%;
    }
    .cont .lt{
        width: 100%;
    }
    .cont .gt{
        width: 100%;
        margin-top: 40px;
    }
    .cont .lt .tit{
        font-size: 22px;
    }
    .cont .jut {
        margin-top: 10px;
    }
    .cont .jut p {
        font-size: 16px;
        line-height: 28px;
    }
    .confgs {
        margin-top: 40px;
    }
    .confgs-item{
        width: 100%;
        margin-bottom: 15px;
        padding: 4%;
    }
    .confgs-item h2 {
        font-size: 22px;
    }
    .confgs-item span {
        margin: 10px 0 10px;
    }

    #c_grid-1646729993185 &gt; .p_gridbox &gt; .p_gridCell:nth-child(2){
        width: 100% !important;
        margin-top: 20px !important;
    }
    #c_grid-1646729993185 &gt; .p_gridbox &gt; .p_gridCell:nth-child(2) .promain{
        margin: 0;
        width: 100%;
    }
    .ibanner .ibannertxt{
        width: 92%;
        height: 48px;
    }
    .ibanner .ibannertxt h2 {
        font-size: 16px;
        margin-bottom: 5px;
    }
    .ibanner .ibannertxt p {
        font-size: 12px;
    }
    #c_static_001-16588139475760{
        width: 100%;
    }
    .contactbox-sec2 .cont .but .f_sub button, .contactbox-sec2 .cont .but .f_set button{
        width: 100px;
        height: 40px;
    }
}</pre></body></html>